/*************************************************
filename	: platform.h
author		: Stefan lulham
desc		: The platform definitions
*************************************************/
#ifndef D_PLATFORM_H
#define D_PLATFORM_H

#if defined(__WIN32__) || defined (_WIN32)
#define DELGE_PLATFORM_WIN32
#define _CRT_SECURE_NO_DEPRECATE
#elif defined (_APPLE_CC__)
#define DELGE_PLATFORM_MACOS
#error MacOS is an unsupported platorm
#elif defined(linux) || defined(__linux)
#define DELGE_PLATFORM_LINUX
#error Linux is an unsupported platorm
#else
#error Unknown platform is Unknown!
#endif

#endif